*{ margin:0px; padding:0px; border:0px;}
body{font-size:12px;font-family:"ËÎÌå"; background:#F5F2F2; color:#333333;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,span{margin:0;padding:0;border:0;}
select,input,img,select{vertical-align:middle;}
div,p,span{word-wrap:break-word;word-break:break-all;}
a:link{color:#656565;text-decoration:none;}
a:visited{color:#656565;text-decoration:none; }
a:hover{ color:#2B2B2B; text-decoration:underline;  }
a:active{ color:#2B2B2B;text-decoration:underline;  }
.clr { clear:both;}


.top { background:url(../images/top_bg.jpg) repeat-x; height:92px;}
.top_main { width:989px; margin:0 auto; }
.logo { float:left;}
.logo img { float:left;}
.zhx_title { color:#484848; font-size:25px; font-weight:bold; font-family:"ºÚÌå"; margin-top:30px; float:left; width:260px; margin-left:5px; }
.top_right { float:left; padding-top:37px;}
.time { float:left; background:url(../images/time_bg.gif) no-repeat; width:182px; height:22px; line-height:22px;}
.time_title { color:#ffffff; font-weight:bold; text-align:center; width:90px; float:left;}
.time_time { color:#595959; width:80px; text-align:center; float:left;}
.friend_link { float:left; height:22px; line-height:22px; margin-left:20px; width:130px;}
.banner { clear:both; background:url(../images/banner_bg.jpg) no-repeat center; height:411px;}
.banner_img { width:988px; margin:0 auto; position:relative;}
.banner_img img { float:left;}
.banner_flash { position:absolute; z-index:0; left:0px; top:0px;}


.nav { background:url(../images/nav_bg.gif) no-repeat; height:46px; width:927px; position:absolute; z-index:1; left:33px; top:-11px;}
.nav ul { margin-top:11px; margin-left:35px;}
.nav li { list-style-type:none; float:left; margin-right:38px;}




.global { clear:both; background:url(../images/main_bg.jpg) top repeat-x #F5F2F2; }
.main { width:989px; margin:0 auto;background:url(../images/main_top_bg.jpg) top center no-repeat; min-height:300px;_height:300px;}
.main_left { width:224px; float:left; margin-left:49px; display:inline; margin-top:38px;} 
.index_news { clear:both; border-bottom:#1F8DD3 solid 1px; border-left:#1F8DD3 solid 1px; border-right:#1F8DD3 solid 1px;}
.main_left_title { clear:both; background:url(../images/title_bg.jpg) no-repeat; width:210px; height:29px; line-height:29px; font-size:14px; color:#ffffff; font-weight:bold; padding-left:14px;}
.main_left_title_more{ float:right;  display:block; padding-top:2px; padding-right:2px; }
.main_left_title_more img { float:left;  }
.index_news_div1 { clear:both; background:url(../images/bg_1.jpg) no-repeat; width:222px; height:69px;}
.index_news_div2 { clear:both; background:url(../images/bg_2.jpg) no-repeat; width:222px; height:69px;}
.index_news_div3 { clear:both; background:url(../images/bg_3.jpg) no-repeat; width:222px; height:69px;}
.index_news_left { float:left; margin-left:55px; line-height:20px; width:115px; margin-right:5px; color:#333333; margin-top:14px; display:inline;}

.index_news_left a:link{color:#333333;}
.index_news_left a:visited{color:#333333;}
.index_news_left a:hover{ color:#1182C2;  }
.index_news_left a:active{ color:#1182C2; }
.index_news_right { float:left; width:38px;  margin-top:14px; background:#ffffff;}
.index_news_right img { border:#DDDDDD solid 1px; padding:1px;} 

.rd { clear:both; height:48px; background:url(../images/rd.jpg) 1px top no-repeat; border-bottom:#ffffff solid 1px; line-height:20px; width:188px; padding-left:32px; padding-top:15px;}
.rd a:link{color:#333333;}
.rd a:visited{color:#333333; }
.rd a:hover{ color:#1182C2;  }
.rd a:active{ color:#1182C2; }

.xx { margin-top:11px; clear:both; margin-left:143px;}
.xx img { display:block;}

.main_right { float:left; width:633px; margin-left:32px; margin-top:38px;}
.index_about { width:633px; clear:both; border-left:#CCCCCC solid 1px;border-top:#3C93DA solid 3px; border-bottom:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px; background:#ffffff; color:#333333;   position:relative;}
.index_about_chkxx { position:absolute; z-index:1; left:562px; top:-3px; }
.index_about_chkxx img { float:left;}
.index_about_title { background:url(../images/title_bg2.jpg) no-repeat; width:631px; height:36px; color:#2491D7; font-size:14px; font-weight:bold; }
.index_about_title span { margin-left:47px; padding-top:8px; display:block;}
.index_about_nr { line-height:22px; margin-left:15px; margin-right:15px; }
.index_about_nr p { padding-top:15px; padding-bottom:15px;  text-indent:2em;}



.main_right_div { WIDTH: 631px; border:#CFCFCF solid 1px; margin-top:16px; position:relative;}
.main_right_tb { position:absolute; z-index:10; left:-3px; top:-3px;}
.newBox_index { height:140px;}
.newtitle_index {LINE-HEIGHT: 35px;  WIDTH: 631px; HEIGHT: 35px; background:url(../images/title_bg3.jpg) no-repeat; font-size:14px; font-weight:bold;}

.newtitle_index_more{ float:right;  display:block; padding-top:1px; padding-right:1px; }
.newtitle_index_more img { float:left;  }


.newtitle_index ul { margin-left:43px;}
.newtitle_index LI {FLOAT: left; list-style-type:none; margin-right:5px;}
.new_index_li {TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 86px; DISPLAY: block; HEIGHT: 35px; COLOR: #333333; CURSOR: pointer;}
.new_index_li1 {TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/title_bg3_1.jpg) no-repeat; HEIGHT: 35px; COLOR: #2491D7; CURSOR: pointer}
.newList_index { padding-left:25px; padding-right:25px; padding-top:10px;}


.newList_index a:link{color:#333333;}
.newList_index a:visited{color:#333333;}
.newList_index a:hover{ color:#1182C2;  }
.newList_index a:active{ color:#1182C2; }

.newList_index li { float:left; width:174px; list-style-type:none; background:url(../images/icon.jpg) left 11px no-repeat; height:30px; line-height:30px; padding-left:10px; margin-right:5px; display:inline;}
.newList_index p { line-height:24px;  color:#333333;}


.main_right_div_bottom { clear:both; background:url(../images/bottom_bg.jpg) no-repeat; width:591px; height:30px; line-height:30px; color:#969696; font-weight:bold; padding-left:40px;}

.content1 { width:989px; clear:both; margin:38px auto 0px auto; }
.gd_left { float:left; margin-top:90px;} 
.gd_right { float:left; margin-top:90px;}
.gd { float:left; width:923px; overflow:hidden; height:120px; margin-left:18px; margin-right:18px; border-top:#D0D0D0 dashed 1px; padding-top:40px;display:inline;}
.gd li { float:left; list-style-type:none; background:url(../images/gd_bg.jpg) repeat-x; height:123px; margin-right:25px;text-align:center;display:inline; width:161px;  }
.gd li span { border:#C4C6C6 solid 1px; padding:1px; display:block; width:151px; height:94px;}
.gd li p { line-height:25px;}
.bottom_friend_link { margin:38px auto 38px auto; clear:both; width:921px; background:#ffffff;}
.bottom_friend_link_top { background:url(../images/friend_link_top_bg.jpg) center no-repeat; width:921px; height:5px; clear:both; font-size:1px;}
.bottom_friend_link_bottom { background:url(../images/friend_link_bottom_bg.jpg) center no-repeat; width:921px; height:5px; clear:both;font-size:1px;}
.bottom_friend_link_nr { padding-left:15px; border-left:#D7D7D7 solid 1px;  border-right:#D7D7D7 solid 1px; width:904px; line-height:14px;}
.bottom_friend_link_nr span { color:#1B95D4; font-weight:bold;}
.bottom_friend_link_nr a { margin-right:7px; }

.footer { background:url(../images/footer_bg.jpg) top repeat-x #0090D5;}
.copyright { background:url(../images/copyrigh_bg.jpg) no-repeat; width:929px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#ffffff; padding-left:30px; padding-right:30px; padding-top:10px; padding-bottom:10px;} 
.copyright a:link{color:#ffffff;}
.copyright a:visited{color:#ffffff; }
.copyright a:hover{ color:#00537A;  }
.copyright a:active{ color:#00537A; }


/**********************************************about*****************************************************/
.banner2 { clear:both; background:url(../images/banner2_bg.jpg) no-repeat center; height:265px }
.nav2 { background:url(../images/nav_bg2.gif) no-repeat; height:46px; width:927px; position:absolute; z-index:999; left:33px; top:-11px;}
.nav2 ul { margin-top:11px; margin-left:35px;}
.nav2 li { list-style-type:none; float:left; margin-right:38px;}



.left_clzhsh { clear:both; width:224px; margin-top:11px;}
.left_clzhsh_title { color:#2491D7; font-size:14px; font-weight:bold; background:url(../images/left_xlzhsh_bg.jpg) no-repeat; width:182px; height:35px; line-height:35px; padding-left:42px; position:relative;}
.left_clzhsh_more { float:right; margin-top:2px; margin-right:5px;}
.left_clzhsh_more img {  float:left;}
.left_clzhsh_title_span { position:absolute; z-index:10; left:-3px; top:-2px;}
.left_clzhsh_nr { border-left:#CFCFCF solid 1px; border-right:#CFCFCF solid 1px; border-bottom:#CFCFCF solid 1px; padding-top:5px}
.hdp { width:207px; height:97px; border:#CFCFCF solid 1px; padding:1px; margin:0 auto; }
.right_bottom { background:url(../images/bottom_bg2.jpg) no-repeat; width:222px; height:30px; margin-top:6px; color:#888888; font-weight:bold; }
.right_bottom_gd {  margin-left:30px; margin-right:30px; overflow:hidden; height:30px; width:160px;}
.right_bottom_gd li {  float:left;list-style-type:none;height:30px;  line-height:30px; text-align:center; margin-left:10px; margin-right:10px; color:#666666;}
.email { clear:both;}
.email img { float:left;}



.sub_right { float:left; width:653px; margin-left:12px; margin-top:38px; }
.sub_right_div { width:653px; clear:both; border-left:#CCCCCC solid 1px;border-top:#3C93DA solid 3px; border-bottom:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px; background:#ffffff; color:#333333;   position:relative; min-height:647px;_height:647px;}
.lh { position:absolute; z-index:1; left:585px; top:-3px; }
.lh img { float:left;}
.sub_right_title { background:url(../images/sub_right_title_bg.jpg) no-repeat; width:653px; height:36px; color:#2491D7; font-size:14px; font-weight:bold; position:relative; }
.sub_right_title span { margin-left:47px; padding-top:8px; display:block;}
.about { line-height:24px;}
.about p { text-indent:2em; margin-left:15px; margin-right:15px; margin-top:10px; margin-bottom:10px;}

/**********************************************fwxm*****************************************************/
.fwxm { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:28px;}
.fwxm p { margin-bottom:10px;}
.fwxm table td { padding-left:5px; padding-right:5px;}

/**********************************************ywlch*****************************************************/
.ywlch { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.ywlc_p { text-align:center;}
/**********************************************news*****************************************************/
.news { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.news li { clear:both; list-style-type:none;  border-bottom:#CCCCCC dashed 1px; height:30px; line-height:30px; background:url(../images/icon.jpg) left 12px no-repeat; padding-left:15px}
.news li span { float:right; margin-right:5px; color:#999999;}

.pages { clear:both; height:30px; line-height:30px; text-align:center; margin-top:30px;}
.pages span { float:left;}
.pages A:link {BORDER:#999999 1px solid;PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #222222; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; PADDING-TOP: 2px}
.pages A:visited {BORDER:#999999 1px solid;PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #222222; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; PADDING-TOP: 2px}
.pages A:hover {BORDER:#999999 1px solid;  PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; MARGIN-RIGHT: 2px;  PADDING-TOP: 2px}
.pages A:active {BORDER:#a0a0a0 1px solid;PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px;  PADDING-TOP: 2px; color:#000;}
	
a.current1:link {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:visited {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:hover {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:active {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }

.pages_select { border:#999999 solid 1px; vertical-align:middle;}


/*****************************news_show**************************************/
.news_show { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.news_show_bt { clear:both; line-height:30px}
.p1 { text-align:center; font-weight:bold; font-size:14px;}
.p2 { text-align:center;  color:#999999; }
.news_show_nr { clear:both;}
.news_show_nr p { line-height:24px; text-indent:24px;}
.xgnews { clear:both;}
.xgnews_title { color:#005298; font-size:14px; font-weight:bold;border-bottom:solid 2px; margin-top:30px;	  margin-bottom:10px; padding-bottom:5px; }
.xgnews Li{  height:30px; line-height:30px;  background:url(../images/icon.jpg) center left no-repeat; text-indent:10px; border-bottom:#CCCCCC dotted 1px;  margin-right:30px; list-style-type:none;}
.xgnews Li span { float:right; color:#999999;}

/*****************************chlzhsh**************************************/
.chlzhsh { clear:both;  margin-left:15px; margin-top:25px; margin-right:15px; margin-bottom:10px;}
.chlzhsh ul { margin-left:18px;}
.chlzhsh li { float:left; list-style-type:none;  margin-right:31px;text-align:center;display:inline; margin-bottom:10px; margin-top:29px; margin-bottom:30px; margin-left:15px;   }
.chlzhsh li span { border:#C4C6C6 solid 1px; padding:1px; display:block; width:151px; height:94px;}
.chlzhsh li p { line-height:25px; background:#efefef; width:155px;}

/*****************************djysh**************************************/
.djysh { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.djysh ul { margin-left:10px;}
.djysh li { float:left; list-style-type:none; margin-right:30px; margin-left:35px;text-align:center;display:inline; margin-bottom:10px; margin-top:15px; margin-bottom:20px;  }
.djysh li span { border:#C4C6C6 solid 1px; padding:1px; display:block; width:227px; height:162px;}

/*****************************message**************************************/
.message { clear:both; margin-top:10px; margin-left:35px; margin-right:15px; margin-bottom:10px;}
.input1 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:120px; border:#2F98DC solid 1px;}

.input2 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:150px; border:#2F98DC solid 1px;}

.input3 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:150px; border:#2F98DC solid 1px;}
.input4 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:80px; border:#2F98DC solid 1px;}
.input5 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:200px; border:#2F98DC solid 1px;}
.input6 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:250px; border:#2F98DC solid 1px;}
.input7{ height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x; width:350px; border:#2F98DC solid 1px;}
.textarea {  border:#2F98DC solid 1px; background:#F4F8FA; width:350px; height:100px;}
.button { background:url(../images/button_bg.jpg) no-repeat; width:71px; height:29px; line-height:29px; color:#ffffff; text-align:center;}

/*****************************contact**************************************/
.contact { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:40px; font-family:Arial, Helvetica, sans-serif; background:url(../images/contact_bg.jpg) right  no-repeat; height:340px; padding-top:80px;}
.contact span { width:80px; display:block; float:left; text-align:right;}

/*****************************yxxl**************************************/
.line { clear:both; margin-top:10px; margin-left:25px; margin-right:15px; margin-bottom:10px; line-height:40px;}
.line li { list-style-type:none; clear:both; background:url(../images/icon.gif) left center no-repeat; padding-left:20px; border-bottom:#cccccc dashed 1px; height:30px; line-height:30px;}
.line li span { float:right; margin-right:15px; color:#999999;}


/*****************************yxxl_show**************************************/
.line_show { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:30px;}
.line_show p { text-indent:2em;}





.pic_img { float:right; text-align:center; margin:10px;}
.pic_img img { border:#cccccc solid 1px; padding:3px;}

 
 
/*****************************line**************************************/
.line2 { clear:both; width:940px; padding-left:49px; padding-top:38px; border-bottom:#F5F2F2 solid 1px;}
.line2_div { width:889px; clear:both; border-left:#CCCCCC solid 1px;border-top:#3C93DA solid 3px; border-bottom:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px; background:#ffffff; color:#333333;   position:relative; margin-bottom:20px; padding-bottom:10px;}
.lh2 { position:absolute; z-index:1; left:822px; top:-3px; }
.lh2 img { float:left;}
.line2_title { background:url(../images/sub_right_title_bg2.jpg) no-repeat; width:889px; height:36px; color:#2491D7; font-size:14px; font-weight:bold; position:relative; }
.line2_title span { margin-left:47px; padding-top:8px; display:block;}

.line2_list { clear:both; margin-top:10px; margin-left:25px; margin-right:15px; margin-bottom:10px; line-height:40px;}
.line2_list li { float:left; display:inline; margin-left:50px; margin-right:30px;width:200px; }


.hide{display:none;}
.tc{text-align:center;}
.suspension { position: fixed; right: 0; top: 100px;z-index:999}
.suspension-t { border: 1px solid #ffffff; border-radius: 3px 0 0 3px; border-right: none; padding: 25px 0 10px 5px; background: #f5f5f5; margin-bottom: 10px; box-shadow: -3px 3px 10px rgba(245,245,245,0.3);position: relative; }
.suspension-t .cancel{background:url(../images/a3.png) no-repeat -70px -70px;width: 19px;height: 21px;position: absolute;right: 0;top: 0;cursor: pointer;}
.suspension .ico { margin-bottom: 15px; }
.suspension .tel400 { border-bottom: 1px solid #d8d8d8; padding-bottom: 10px; }
.suspension .tel400 .top { font-size: 14px; }
.suspension .tel400 .top span { display: inline-block; background: url(../images/a3.png) no-repeat -70px -35px; width: 17px; height: 13px; margin-right: 5px; }
.suspension .tel400 p { font-size: 16px; font-weight: bold; color: #666; padding-left: 15px; }
.suspension .pre-sales { padding-top: 10px; border-top: 1px solid #fff; }
.suspension .pre-sales .top span { display: inline-block; background: url(../images/a3.png) no-repeat 0 -70px; width: 16px; height: 16px; vertical-align: middle; margin-right: 5px; }
.suspension .pre-sales a { width: 77px; height: 22px; margin-left: 15px; display: inline-block; cursor: pointer;display: block;margin-bottom: 5px; }

.suspension-b { background: #f5f5f5; border: 1px solid #ffffff; border-radius: 5px; width: 60px; position: relative; padding: 15px 0; cursor: pointer; position: absolute; right: 0; }
.suspension-b i { background: url(../images/a3.png) no-repeat -35px -70px; width: 24px; height: 26px; display: inline-block; }
.suspension-b span { width: 10px; display: inline-block; }
